最近写代码小结
2017-05-21 18:30
302 查看
最近写的组件样式小结
一 关于元素居中的问题
1不是绝对定位的:设置宽度,然后margin:auto。相信大家都知道。
2是绝对定位的,相对于父级如何居中?
小心不要忘记了最后的那一个。
背景图片样式设置
设置背景图片大小
设置背景图在容器中居中:center
遮罩弹出后,下层页面不在滚动
在弹出后,把body的overflow属性变成hidden,就不会滚动了,关闭遮罩的时候会不overflow为auto。
vue 同一个slot的多个使用解决办法
当在渲染默认slot 的内容时,
百度出来的解决方法,就是对slot进行深复制,然后在div标签里面渲染出来。并且使用的是vue实例的render方法。我试了之后发现没有用········后来我发现这样一个办法
在页面中
这个时候,你可以通过
文字可选和文字不可选
user-select有 all /text/ none/element 属性。这里 all 和element都可以选择全部,但是all可以选父级以上, element能选本级内容。
鼠标样式
图标角度的旋转
一 关于元素居中的问题
1不是绝对定位的:设置宽度,然后margin:auto。相信大家都知道。
2是绝对定位的,相对于父级如何居中?
top:0; bottom:0; left:0; right:0; margin:auto;
小心不要忘记了最后的那一个。
背景图片样式设置
设置背景图片大小
background-size: 10px 10px;
设置背景图在容器中居中:center
background:url('img') no-repeat center;
遮罩弹出后,下层页面不在滚动
在弹出后,把body的overflow属性变成hidden,就不会滚动了,关闭遮罩的时候会不overflow为auto。
document.body.height = '100%' document.body.style.overflow = 'hidden';
vue 同一个slot的多个使用解决办法
当在渲染默认slot 的内容时,
</slot></slot>,如果在组件中使用多次,会警告,说重复使用相同的slot。
百度出来的解决方法,就是对slot进行深复制,然后在div标签里面渲染出来。并且使用的是vue实例的render方法。我试了之后发现没有用········后来我发现这样一个办法
在页面中
<div ref="slot" v-show="false"> <slot></slot> </div>
这个时候,你可以通过
vue.$refs.slot.innerHTML获取到slot的html代码,然后你可以把代码生成元素,append到你想放置的地方。这样,就可以在多个地方渲染出和slot相同的dom了。
文字可选和文字不可选
user-select有 all /text/ none/element 属性。这里 all 和element都可以选择全部,但是all可以选父级以上, element能选本级内容。
鼠标样式
cursor: point小手样式
图标角度的旋转
transform: rotate(45deg);
相关文章推荐
- CodeProject上最近(2004-10-12)的几十个好.NET代码
- 最近发现的几个酷.net代码
- 最近在读代码大全2
- 最近要写 发短信的代码,哈哈一点心得,大家共享
- 最近修改代码(Matlab)的感受
- Verilog代码编写规范小结
- HOW TO:获取执行代码所处环境信息(小结)
- 我最近在做MYSQL的C语言代码的连接,网上代码PHP和 MYSQL的太多了,我现在贴个C语言的,喜欢C的,来看下吧,
- Jsp/Servlet:小结图片操作的一些代码 推荐
- 最近一段时间写了9138行代码。
- MapXtreme2004代码 搜索指定点的最近图元(SearchNearst)
- 最近项目中一些关于代码编写管理的一些思考
- 错误代码小结
- 贴一份最近写的代码-无引用dll的exe
- 最近发现的几个好.net代码
- 最近写代码越来越垃圾了
- Hibernate中代码自动生成小结
- HOW TO:获取执行代码所处环境信息(小结)
- 最近要用C#实现用免费smtp服务器(GMail)发邮件,贴段整理好的代码
- 最近ISA服务器出现无法打开网页(错误代码64错误)的解决方法