css自学框架之图片及按钮(红色按钮、黄色按钮、蓝色按钮、绿色按钮、透明按钮)

本文展示了如何使用CSS创建不同颜色(红、黄、蓝、绿、透明)和尺寸(小、中、大)的按钮,以及如何应用到HTML的input、button和a元素上,还包括按钮的禁用状态。通过添加特定类名,可以轻松改变按钮的外观和交互效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、图片

/* 图片 */
			img{max-width: 100%;vertical-align: middle;}

二、按钮(红色按钮、黄色按钮、蓝色按钮、绿色按钮、透明按钮)
效果如图:
在这里插入图片描述
css代码

/*按钮*/
			button{margin: 0;outline: 0;}			
			.btn{color: inherit;cursor: pointer;background: #fff;padding: .5em 1em;display: inline-block;border-radius: var(--radius);border: var(--border-width) solid var(--border-color);}
			.btn:hover{ color: var(--red) }			
			/* -- 按钮颜色 */
			.btn.red{color: var(--white); background-color: var(--red);}
			.btn.yellow{color: var(--white);background-color: var(--yellow);}
			.btn.blue{color: var(--white);background-color: var(--blue);}
			.btn.green{color: var(--white);background-color: var(--green);}
			.btn.transparent{ background-color: transparent }
			/*禁用的按钮*/
			.btn[disabled]{opacity: .5;cursor: not-allowed;}			
			/* -- 按钮尺寸 */
			.btn.small{ font-size: .5em }
			.btn.middle, .btn.large{ padding: .75em 1.5em }
			.btn.large{ font-size: 1.2em }		

html引用代码

<input class="btn" type="button" value="input 按钮"/>
		<button class="btn">button 按钮</button>
		<a class="btn">a 按钮</a><br>
		<button class="btn red">红色按钮</button>
		<button class="btn yellow">黄色按钮</button>
		<button class="btn blue">蓝色按钮</button>
		<button class="btn green">绿色按钮</button>
		<button class="btn transparent">透明按钮</button><br><br>
		<button class="btn yellow small">小按钮</button>
		<button class="btn yellow">一般按钮</button>
		<button class="btn yellow middle">中按钮</button>
		<button class="btn yellow large">大按钮</button><br>
		<button class="btn red" disabled>禁用的按钮</button>

给 a 元素、input 按钮元素或 button 元素添加 btn 类,即可让此元素变成一个按钮;给按钮添加 red,yellow,blue,green 类可以让按钮变成 红/黄/蓝/绿/透明 的颜色;给按钮添加 small 和 large 扩展类,可以使按钮变小和变大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

游戏自学

生活不易,打赏随意

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值