当前位置: 首页 > news >正文

如何做网站专题营销型网站名词解释

如何做网站专题,营销型网站名词解释,国外做评论的网站,做淘宝的网站的多少钱页面效果 此效果主要使用 css 伪选择器配合 html5 required 属性来实现一个简单的输入框的交互效果。 此效果可适用于登录页入口、小表单提交等页面,增强用户实时交互体验。 核心代码部分,简要说明了写法思路;完整代码在最后,可直…

页面效果

此效果主要使用 css 伪选择器配合 html5 required 属性来实现一个简单的输入框的交互效果。

此效果可适用于登录页入口、小表单提交等页面,增强用户实时交互体验。


核心代码部分,简要说明了写法思路;完整代码在最后,可直接复制到本地运行。

核心代码

html代码

<label><input type="text" required><span>用户名</span>
</label>

页面主要使用 labelinput 标签,注意 input 中使用 required 属性,来判断 input 是否为空。

css代码

label{width: 240px;position: relative;display: flex;align-items: center;
}
input{width: 240px;height: 32px;line-height: 32px;padding: 0 10px;border: 2px solid transparent;border-bottom-color: #333;background-color: transparent;box-sizing: border-box;transition: all 0.3s;font-size: 14px;color: #333;
}
span{position: absolute;font-size: 14px;color: #999;left: 10px;cursor: text;z-index: 1;transition: all 0.3s;
}
label:hover input,input:focus{border-color: blue;border-radius: 8px;
}
input:focus+span,input:valid+span{transform: translateY(-32px);
}

使用选择器 :hover:foucus 来获取鼠标状态,根据不同鼠标的不同状态来设置样式以及过渡效果,使用 :valid 来验证 input 值。

完整代码

html页面

<!DOCTYPE html>
<html lang="zh"><head><meta charset="utf-8"><link rel="stylesheet" href="style.css"><title>输入框选中交互动效</title></head><body><div class="app"><label><input type="text" required><span>用户名</span></label></div></body>
</html>

css样式

.app{width: 100%;height: 100vh;position: relative;display: flex;justify-content: center;align-items: center;
}
input{list-style: none;outline-style: none;
}
label{width: 240px;position: relative;display: flex;align-items: center;
}
input{width: 240px;height: 32px;line-height: 32px;padding: 0 10px;border: 2px solid transparent;border-bottom-color: #333;background-color: transparent;box-sizing: border-box;transition: all 0.3s;font-size: 14px;color: #333;
}
span{position: absolute;font-size: 14px;color: #999;left: 10px;cursor: text;z-index: 1;transition: all 0.3s;
}
label:hover input,input:focus{border-color: blue;border-radius: 8px;
}
input:focus+span,input:valid+span{transform: translateY(-32px);
}

页面效果

以上就是全部代码以及简单的写法思路,希望你喜欢这个交互输入框。


[1] 原文阅读

我是 Just,这里是「设计师工作日常」,求点赞求关注!!!

http://www.ds6.com.cn/news/115581.html

相关文章:

  • 网站图片怎样做seo优化最佳磁力链ciliba
  • 少林寺网站谁做的长春网站建设公司哪个好
  • 未来中森网站建设价格培训心得体会范文大全2000字
  • 东莞樟木头网站制作郑州seo排名扣费
  • 做跨国婚恋网站赚钱吗长沙百度快速优化排名
  • 一个域名权重3如果做网站的话权重会降为0吗网络营销属于哪个专业
  • 企业商城网站建设方案百度官方版
  • 扬州网站建设开发自己做一个网站
  • 专门做期货的网站百度网站制作
  • 做网站的多少钱数据分析师培训需要多少钱
  • 网站建设图seo的外链平台有哪些
  • 云网站注册网站免费建站app
  • 做网站的资源有哪些请输入搜索关键词
  • 专门做衣服特卖的网站关键词投放
  • 网站建设流程包括国家认可的教育培训机构
  • 长沙哪里做网站好快手seo软件下载
  • 任丘做网站价格seo外链发布平台
  • 今日猪价涨跌表今天猪价表北京官网seo
  • 评价一个网站的好坏广告软文代理平台
  • 沈阳网站建设找思路正版seo搜索引擎
  • 网站信用认证可以自己做吗关键词推广软件
  • 中国站长工具深圳网络推广代理
  • 做一小说网站要花多钱最有效的推广方式
  • 杭州精品课程网站建设德州seo优化
  • 网站建设的成果怎么写上海做关键词推广企业
  • ssr网站怎么做谷歌浏览器免费入口
  • 哈尔滨网站建设服务优秀营销软文范例300字
  • 自学网站建设要多久百度官网电话
  • 做移动网站优化快速东莞seo公司
  • 北京网站设计引流微信hyhyk1高端营销型网站制作