前端常用样式备忘录

ps把选区的厘米变为像素:编辑——首选项——单位与标尺

 

有一些常用的CSS样式写了就忘记了,做一个记录,以便查阅,持续更新

ios手机上点击块出现灰色背景


html,body{
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

// 我这个项目,写了这个样式过后,对安卓打开键盘产生了影响,所以这样写
<script>
	$(function(){
		var u = navigator.userAgent;
	
		var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
	
		var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
	
		if(isiOS){
			$("html,body").css("-webkit-tap-highlight-color","rgba(0, 0, 0, 0)");
		}
	})
</script>

微信安卓机清空缓存

对话框中输入  debugx5.qq.com 发送出去,点击进调试页面勾选需清空的缓存

 

背景图的显示位置设置:

background-position: top | bottom | center | left | right | top left | top right | bottom left | bottom right

 

溢出显示省略号并设置最多显示n行

//超出@num行显示省略号

overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: @num;
-webkit-box-orient: vertical;

//只显示一行
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;

 

calc 在 less 中编译出错 ,加上~

width: calc(~"100% - 500px");

 

layer子弹窗关闭自己

var index=parent.layer.getFrameIndex(window.name);
parent.layer.close(index);

 

文字滚动标签:

<marquee behavior="" direction=""></marquee>

 

遍历json,去掉为空的数据:

for (key in data) {
	if(data[key] == null || data[key] == undefined || data[key] == ""){
		delete data[key]
	}
}

css文件中使用自定义常量

//在 :root{} 中定义后,即可用 var() 使用
:root{
    --base_color: #fff;
    --cont_wrap: 20px;
}
.box{
    padding: var(--cont_wrap);
    border:1px solid var(--base_color);
}

 

 

轮播插件swiper:  http://www.swiper.com.cn/

 

图表插件echart:    http://echarts.baidu.com/

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页