css 去除点击之后的虚线】的更多相关文章

链接在被点击时会出现虚线框,即使松开了也仍然存在,在有的时候显得不美观.既然不好看,那就不要它.怎样去掉呢? 方法一 IE下可使用其私有的html属性:hideFoucs,在标签的结构中加入hidefocus="true"属性.即: <a href="http://www.xker.com/" hidefocus="true" title="三联网">三联网</a> 而在 Firfox 浏览器中则相对比…
1. outline:none://需要配合仅ie6和ie7支持的css属性blr:expression_r(this.onFocus=this.blur()); 优点:较为常用 缺点:ie6.ie7并不认识outline属性,需要配合仅ie6和ie7支持的css属性blr:expression_r(this.onFocus=this.blur());使用来达到兼容,expression 条件,这句话的意思是链接在获得焦点的同时失去焦点,但是blr不宜多用,会影响效率. 2.hidefocus:…
在开发过程中遇到checkbox框,第一次遇到还以为是系统自带的是这样 后来发现不是那样, 我们可以在使用css 去掉出现的虚线框,以下是我的解决方案代码: /* checkbox 去掉虚框*/:focus {    outline: 0 !important; // 这里一定要设置当前行代码得的优先级}input::-moz-focus-inner {    border-color: transparent !important; // 这里一定要设置当前行代码得的优先级}…
css去除ios文本框默认圆角 input, textarea {-webkit-appearance: none;}…
在写移动端导航的时候经常用到点击按钮出现/隐藏导航条的情况,最常见的方法当然还是前端框架直接调用,省心省力,不易出错:当然还有使用纯JS实现的小代码段.我这里整理了纯CSS实现方式,给需要的人和给自己做个笔记: 实现原理利用CSS伪类:target <!doctype html> <html> <head> <meta charset="utf-8"> <title>纯CSS实现点击事件展现隐藏div菜单列表</titl…
//js遍历添加栏目类添加css 再点击其它删除css $(".radio-group .ckselect").each(function(index) { $(this).click(function() { var tagid=$(this).attr('tagid'); $("#tagid").val(tagid) $(".ckselect").removeClass("selected"); $(".ckse…
1 手机端页面a button input去除点击效果以及闪屏问题 添加: a, button, input { -webkit-tap-highlight-color: rgba(255, 0, 0, 0); } 2 使用border创建小三角形 span { height: 0px; width: 0px; border-top: 5px solid #006633; border-left: 5px solid transparent; border-right: 5px solid tr…
a { outline: none; } 或者缩小范围: a:focus { outline: none; }…
在css里加入以下代码: a{    hide-focus: expression( this.hideFocus=true );    outline: none;}…
解决方法: 1.在css中加上outline:none; 代码如下: a.fontnav { text-align:left;color:#555; text-decoration:none; outline:none} ps: outline:none 只在firefox识别,IE下不支持. 2.在IE下:在html上加" hidefocus=”true” <li class="nav2"><a href="about_webintro.html…
1.去除chrome等浏览器默认发光边框 input:focus, textarea:focus { outline: none; } 这样textarea在选中的时候,文字会有点移动,解决方法: input:focus, textarea:focus { outline: none; border: 1px solid #ccc;/*跟进textarea背景颜色来定*/ } 这样也可以解决更改选中时的颜色值,已达到给用户反馈的效果 2.去除IE10+浏览器文本框后面的小叉叉 input::-m…
我们可以用CSS语法来控制超链接的形式.颜色变化,为什么链接一定要使用下划线和颜色区分呢? 其主要原因主要是考虑到   1.视力差的人 2.色盲的人 ... 下面我们做一个这样的链接:未被点击时超链接文字无下划线,显示为蓝色:当鼠标在链接上时有下划线,链接文字显示为红色:当点击链接后,链接无下划线,显示为绿色. 实现方法很简单,在源代码的<head>和<head>之间加上如下的CSS语法控制: <style type="text/css"> <…
在默认情况下,点击 a 标签,input,或者添加click事件的时候,浏览器留下一个轮廓外框(chrome之下为蓝色)~ 然而这些默认的轮廓外框,有时候很影响美观,并不是我们想保留的. 我们应如何消除这些讨厌的 轮廓外框呢? 使用outline:none去除轮廓外框 如: a{ outline:none; } PC端轮廓外框消失了,然而发现在手机上依然存在~~ 这时候添加如下代码便可 a{ outline:none; -webkit-tap-highlight-color:rgba(0,0,0…
实现原理利用:target,把a标签自身的href以及id设置成一样的. 案例1:实现元素的切换 HTML: <div id="box"> <a href="#a" id="a"> <p>我是P1的内容</p> </a> <a href="#b" id="b"> <p>我是P2的内容</p> </a>…
html的input输入框在Chrome浏览器里是有默认样式的,当它获得焦点时,即使你没有为它设置:focus时的样式,Chrome浏览器还是会给它加上蓝色的边框,今天百度找到有个方法可以去除该默认样式. 给需要去除默认样式的元素加上这么一条CSS属性: -webkit-appearance: none;…
今天分享前端代码主题:jequery控制css图片透明度 很多时候在网站图片处理上需要实现一些辅助效果,比如鼠标在图片上滑动时或点击时改变图片颜色(变灰或者其他),其实一个简单的办法就是改变图片css透明度属性. 如何改变呢?一种是纯css,一种使用jquery或者javascript代码控制.第一种使用:hover伪类选择器,本示例使用第二种. 先看最后效果: 第一步:放置图片 <ul id="test">        <li>            <…
做移动端的朋友应该知道,iphone的默认按钮是个很恶心的圆角,select下拉框也有默认样式无法修改. 这时候可以用到 -webkit-appearance:none //去除默认样 在按钮和select样式里加入上面css,效果如下图. css代码如下: input{ background:#FF9933; border-radius:5px; color:#fff; padding:3px 20px; -webkit-appearance:none; } select{ backgroun…
①实现Toggle功能 html结构: <div class="cssTog"><label> <p> 专业:B020309现代企业管理(独立本科段)</p></label><input type="checkbox"></div> css写法:.cssTog{position:relative} .cssTog input{position:absolute;top:0;left:…
可通过使用css伪类实现点击元素变色的效果,两个伪类是:active, :focus :active :active选择器用于选择活动链接.当在一个链接上点击时,它就会成为活动的(激活的),:active选择器适用于所有元素,不仅限于链接a元素 :focus :focus 选择器用于选取获得焦点的元素.仅接收键盘事件或其他用户输入的元素允许 :focus 选择器. 由于上面的特性,如果想实现点击时变色效果,有以下两种方法,两者区别在 :active,元素被点击时变色,但颜色在点击后消失 :foc…
svg矢量文件体积小,不变形,比传统的png先进,比现在流行的icon-font灵活.然而在使用过程中还是遇到了很多坑.今天花了一天时间把经验整理出来,以供后来者借鉴.如果您从本文收益,请留言mark一下. 这里我们要实现的功能是,一个svg文件包含多个图形,这样的好处是,网络请求次数少,加载快速.否则一个网页有10个图标就要请求10次. 一.制作svg 1.用记事本新建一个mysvg.svg , 里面内容如下 <svg xmlns="http://www.w3.org/2000/svg&…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>点击</title> <style> * { margin: 0; padding: 0; } .box { position: relative; display: block; float: left; width: 50px; height…
视频教程:https://www.bilibili.com/video/BV1uE411Q7tx?p=15&spm_id_from=pageDriver 大致方法:在被点击的元素后面 放一个checkbox,点击 让checkbox[被点击元素 加上 for='checkbox_id' ] 选中,再去css 判断 如何 checkbox 是选中状态,就显示 要显示的元素[display属性],否则隐藏…
背景 鼠标拖拽元素移动,算是一个稍微有点点复杂的交互. 而在本文,我们就将打破常规,向大家介绍一种超强的仅仅使用纯 CSS 就能够实现的鼠标点击拖拽效果. 在之前的这篇文章中 -- 不可思议的纯 CSS 实现鼠标跟随,我们介绍了非常多有意思的纯 CSS 的鼠标跟随效果,像是这样: 但是,可以看到,上面的效果中,元素的移动不是很丝滑.如果你了解上述的实现方式,就会知道它存在比较大的局限性. 本文,我们还是仅仅通过 CSS,来实现一种丝滑的鼠标点击拖动元素移动的效果. 鼠标点击拖拽跟随效果 OK,什…
IOS环境下的按钮都是经过美化的,但通常我们在设计web app的时候不需要这些看上去老土的样式,所以,去除这些显得很有必要. 下面这句代码就是重置这些样式的: input[type=button]{ -webkit-appearance:none; outline:none } input[type=submit]{ -webkit-appearance:none; outline:none } input[type=input]{ -webkit-appearance:none; outli…
$(document).ready(function(){            $('#swticher-large').click(function(){                var $speech = $('div.speech');                var currectSize = $speech.css('fontSize');                var num = parseFloat(currectSize,10);   //parseFloa…
前言 在默认的情况下,浏览器会在<li>标签前面加上小圆点形成列表项,如下所示使用<ul> 项1 项2 项3 或者使用<ol> 项1 项2 项3 这在有时候确实给我们带来了方便.但有时候我们却并不需要这个自动的功能. 解决方法 在对应的li标签上面加上样式 list-style-type:none; 即可去除默认的小圆点.…
当我们使用inline-block 时,会出现空白间距问题. 但这些间距对我们的布局,或兼容性产生影响,我们需要去除它,该怎么办?下面简单介绍几种方法: 1.去掉html元素之间的空格,直接写在一行. 2.使用margin负值,通常可设置为margin:-4px 3.使用font-size:0.父元素设置为font-size:0,再把inline-block元素重新设置font-size: 4.使用float,不用inline-block. 原文链接:http://www.jianshu.com…
第一种:CSS实现 <style><!-- .fileInputContainer{        height:256px;        background:url(upfile.png);        position:relative;        width: 256px;    }    .fileInput{        height:256px;        overflow: hidden;        font-size: 300px;        po…
业务场景:比如某个按钮大小已经固定了,但是需求点击按钮周边就可以触发点击事件. 设置一下before属性里面的height,width就是设置你要点击的范围. rem是css3中新增加的一个单位属性(font size of the root element),根据页面的根节点的字体大小进行转变的单位.root!!!!!!!!!根节点,也就是需要扩大点击事件的html元素 例:(下面例子中的根节点是html ,它的字体大小是100px,所以根节点下面的元素所设置的rem,都是1rem=100px…