html_css_圆角、影印、透明、渐变、鼠标_ZHOU125disorder_

圆角

border-radius

四个值: 左上   右上   右下   左下

三个值:左上   右上左下   右下

两个值:左上右下   右上左下

一个值:四个角同一值

圆角可以分解为更细的分解属性,比如左上角:border-top-left-radius
border-radius: 50%;			//border-radius的值可以为百分比_也可以为四个值;		
border-radius: 50px; 		//border-radius的值可以为长度单位	_也可以为四个值;

border-image(边框图片)

语法:
border-image: source slice width outset repeat|initial|inherit;

border-image: url(border.jpg) 40 round;
描述
border-image-source用于指定要用于绘制边框的图像的位置 路径
border-image-slice图像边界向内偏移
border-image-width图像边界的宽度
border-image-outset用于指定在边框外部绘制 border-image-area 的量
border-image-repeat用于设置图像边界是否应重复(repeat)、拉伸(stretch)或铺满(round)。

border-shadow (盒子阴影)

div{
    box-shadow:0px 0px 0px 2px #096 outset;
    /*
        第一个值:水平偏移(必需)
        第二个值:垂直偏移(必需)
        第三个值:模糊距离(可选,默认0)   从扩散边缘开始,向外逐渐模糊的距离
        第四个值:扩散距离(可选,默认0)   规则从何处开始模糊,默认0也就是盒子边,大于0则会看到阴影明显漏出,允许负值
        第五个值:隐藏颜色(可选,默认黑色)
        第六个值:阴影扩散方向(可选,默认ouset向外扩展,可以改为inset向内扩展)
    */
}

opacity(透明)

**opacity**属性规定元素的透明度,取值 *0*(完全透明) ~ *1*(完全不透明);

在IE8及以下使用**filter:alpha(opacity=值);** 值可以为 *0*(完全透明) ~ *100*(完全不透明);

渐变

  1. 线性渐变
	默认写法:		渐变方向默认从上往下(to bottom),我可以在写颜色值之前加上方向控制;
	background: linear-gradient(#000 0%,#000 50%,#fff 50%,#fff 100%); 

改变方向

向上 to top
向右 to right
向左 to left
向右上角 to right top
向右下角 to right bottom
向左下角 to left bottom
向左上角 to left top
还可以使用角度值来指定方向;
角度增大顺时针转
角度变小逆时针转
不写百分比位置值时,默认会平均分配
  1. 径向渐变
默认写法:
background:radial-gradient(50% 50% at 50% 25%,#fff 0%, #fff 12.5%,#000 12.5%,#000 50%, transparent 50%);
background:radial-gradient(shape size at position,color......);`shape 形状  circle(圆形) 或 ellipse(椭圆形) 默认值为 ellipse 椭圆`

repeating-linear-greadientrepeating-radial-gradient 可以让设置的背景色重复.

鼠标样式

描述
url需使用的自定义光标的 URL。注释:请在此列表的末端始终定义一种普通的光标,以防没有由 URL 定义的可用光标。
default默认光标(通常是一个箭头)
auto默认值。浏览器设置的光标。
crosshair光标呈现为十字线。
pointer光标呈现为指示链接的指针(一只手)
move此光标指示某对象可被移动。
text此光标指示文本。
wait此光标指示程序正忙(通常是一只表或沙漏)。
help此光标指示可用的帮助(通常是一个问号或一个气球)。
e-resize此光标指示矩形框的边缘可被向右(东)移动。
n-resize此光标指示矩形框的边缘可被向上(北)移动。
s-resize此光标指示矩形框的边缘可被向下移动(南)。
w-resize此光标指示矩形框的边缘可被向左移动(西)。
ne-resize此光标指示矩形框的边缘可被向上及向右移动(北/东)。
nw-resize此光标指示矩形框的边缘可被向上及向左移动(北/西)。
se-resize此光标指示矩形框的边缘可被向下及向右移动(南/东)。
sw-resize此光标指示矩形框的边缘可被向下及向左移动(南/西)。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
请解释分析下面这段程序:%%%无序充电投标 clear clc load data_disorder Pch=[Pch_CS1_disorder;Pch_CS2_disorder;Pch_CS3_disorder;Pch_CS4_disorder];%充电站充电功率 %市场出清问题 Link=zeros(24,96);%时段换算矩阵(日前1h换算为实时15min) for i=1:24 Link(i,4*i-3:4*i)=1; end Loadcurve=[0.955391944564747,0.978345604157644,1,0.995019488956258,0.972932005197055,0.970333477695972,0.930489389346037,0.890428757037679,0.902771762667822,0.941966219142486,0.911000433087917,0.862061498484192,0.840190558683413,0.831095712429623,0.756604590731919,0.671719359029883,0.611520138588133,0.582936336076224,0.572542226071893,0.574707665656128,0.587267215244695,0.644218276310091,0.755521870939801,0.884798614118666]; Loadcurve=Loadcurve*Link;%换成96个时段 PL_base=[5.704;5.705;5.631;6.518;4.890;5.705;5.847]*1000;%负荷分布 PL=PL_base*Loadcurve;%基础负荷(负荷曲线从08:00开始算起,即第9个时段) Pf=sdpvar(7,96);%馈线功率 Pf(1,:)=PL(1,:)+Pch(1,:);Pf(2,:)=PL(2,:);Pf(3,:)=PL(3,:);Pf(4,:)=PL(4,:)+Pch(2,:);Pf(5,:)=PL(5,:)+Pch(3,:);Pf(6,:)=PL(6,:);Pf(7,:)=PL(7,:)+Pch(4,:);%馈线功率组成 Pg=sdpvar(10,96);%发电商分段电量 Pg_step=1000*[20,5,3,2,2,2,2,2,2,inf]';%报价区间 Price_DSO=[3:12]'*0.1;%分段电价 Obj=0.25*sum(sum((Price_DSO*ones(1,96)).*Pg));%目标为用电费用最小 Constraint=[0<=Pg<=Pg_step*ones(1,96),sum(Pg)==sum(Pf)];%约束条件 optimize(Constraint,Obj);%求解线性规划问题 Pg=double(Pg);%发电机功率 Pf=double(Pf);%馈线功率 isPg=(Pg>0);%为了计算出清电价,计算发电机分段选择情况 DLMP=sum(isPg)/10+0.2;%出清电价计算 %绘图 figure(1)%节点边际电价 stairs(DLMP); xlabel 时间 ylabel 电价(元/kWh) ylim([0.3,1.3]) figure(2)%负荷曲线 hold on plot(sum(PL)/1000); plot(sum(Pf)/1000,'r.-'); xlabel 时间 ylabel 负荷(MW) legend('基础负荷','无序充电负荷') Cost=sum(sum(Pch).*DLMP);%总用电费用 result_disorder.Cost=Cost;result_disorder.DLMP=DLMP;result_disorder.Pf=Pf;result_disorder.Pg=Pg;%结果保存 save('result_disorder','result_disorder');
06-14
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值