左边竖条的实现方法-8种

法一:border

法二:使用伪元素

div::after{
    content:"";
    width:5px;
    height:60px;
    position:absolute;
    top:0;
    left:0;
    background:deeppink;
}


法三:外 box-shadow

法四:内 box-shadow

…………

详情见链接:http://mp.weixin.qq.com/s?__biz=MzAxODE2MjM1MA==&mid=2651551358&idx=1&sn=a92c4b9591bc7fe321b5f4e809ef82d7&chksm=8025a1bfb75228a9d4ed9f8a9bf530f45f18a0a7a512711f223986289aa332a4d3822b4f45db&scene=21#wechat_redirect

该作者其他关于CSS的文章:

http://www.jobbole.com/members/chokcoco/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
实现竖条黑白格的方法有很多,这里给出一基本实现思路。 首先,我们可以使用计数器计算出水平和垂直方向的位置。在计算水平方向的位置时,可以根据计数器的计数值来判断当前是否需要切换黑白格的颜色;在计算垂直方向的位置时,可以根据水平方向的位置和计数器的计数值来计算出垂直方向的位置。 以下是一基本的实现方式: ```verilog module vertical_bar ( input wire clk, input wire rst_n, input wire FsyncI_dly8, input wire LsyncI_dly8, output reg [7:0] R, output reg [7:0] G, output reg [7:0] B ); parameter DETE_WIDTH = 640; // 水平方向像素数 parameter DETE_HEIGHT = 480; // 垂直方向像素数 parameter DATA_WIDTH = 24; // 数据位宽 reg [2:0] cnt_h = 0; // 水平方向计数器 reg [2:0] cnt_v = 0; // 垂直方向计数器 reg color = 0; // 当前颜色,0 表示黑色,1 表示白色 always @(posedge clk or negedge rst_n) begin if (!rst_n) begin cnt_h <= 0; cnt_v <= 0; color <= 0; end else begin if (FsyncI_dly8 == 0) begin cnt_h <= 0; cnt_v <= 0; color <= 0; end else if (LsyncI_dly8 == 1) begin cnt_h <= (cnt_h == 3'b111) ? 0 : (cnt_h + 1); if (cnt_h == 3'b111) begin color <= ~color; // 切换颜色 end cnt_v <= (cnt_h == 3'b111) ? ((cnt_v == DETE_HEIGHT-1) ? 0 : (cnt_v + 1)) : cnt_v; end end end always @(cnt_h or cnt_v) begin if (color == 0) begin // 黑色 R <= 8'h00; G <= 8'h00; B <= 8'h00; end else begin // 白色 R <= 8'hFF; G <= 8'hFF; B <= 8'hFF; end end endmodule ``` 这个模块会根据输入的 FsyncI_dly8 和 LsyncI_dly8 信号来计算出水平和垂直方向的位置,并根据当前位置和颜色来输出 RGB 值。在计算水平方向的位置时,每 8 个像素会切换一次颜色;在计算垂直方向的位置时,每 8 个像素会换行。注意,这个模块只是一基本实现方式,具体实现还需要根据你的需求进行相应的调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值