html笔记
好无趣
这个作者很懒,什么都没留下…
展开
-
关于鼠标位置的获取
关于鼠标位置的获取一、相对屏幕的位置(screen)<script> var x = event.screenX // window.event.screenX var y = event.screenY // window.event.screenY</script>补充:单位为 px(像素)获取到的位置是相对显示屏幕左上角的偏移量当设备连接了多台显示器时,会将所有显示器都计算进去二、相对网页的显示区域的位置(client)<scr原创 2021-12-20 11:15:51 · 1939 阅读 · 0 评论 -
HTML禁止图片被拖拽
禁止图片被拖拽一般的图片可以通过鼠标拖拽进行复制粘贴,同时拖拽过程中会出现虚化的图片如图解决方法方法一:设置draggable="false"<img src="./a.jpg" draggable="false">方法二:通过javascript禁止<img id="a" src="./a.jpg"><script> document.getElementById("a").onmousedown = function(e){ e原创 2021-12-15 17:18:20 · 4761 阅读 · 0 评论 -
通过hover改变img的src
通过hover改变img的src修改content值即可改变src(在其它伪类选择器中同理)content: url(./图2.jpg);举例<style> img:hover{ content: url(./图2.jpg); }</style><img src="./图1.jpg">原创 2021-12-14 17:02:47 · 1824 阅读 · 0 评论 -
给元素设置鼠标移入后变为手型的属性
给元素设置鼠标移入后变为手型的属性鼠标移到该元素上时形状变为小手cursor: pointer;举例<style> div{cursor: pointer;}</style><div>鼠标移动到此将变为手型</div>原创 2021-12-14 10:01:37 · 1587 阅读 · 0 评论 -
禁止文本域被拉伸
禁止文本域被拉伸取消文本域通过鼠标拉伸变化大小resize: none;举例<style> #textarea{resize: none;}</style><textarea id="textarea"></textarea>原创 2021-12-14 09:57:14 · 677 阅读 · 0 评论 -
取消文本框被选中时边框的默认样式
取消文本框被选中时边框的默认样式文本框被选中时其边框会变为默认的样式,使用这个属性可以取消其默认样式,文本框被选中时边框无变化outline: none;举例<style> #biankuang{outline: none;}</style><input id="biankuang" type="text"/>...原创 2021-12-14 09:53:12 · 1225 阅读 · 0 评论 -
设置字间距
设置字间距一行代码letter-spacing: 10px;举例<style> div{letter-spacing: 10px;}</style><div>此文本字间距为10像素</div>原创 2021-12-14 09:47:20 · 504 阅读 · 0 评论 -
设置元素内文本首行缩进
设置内部文本首行缩进一行代码text-indent: 16px;举例<style> div{text-indent: 16px;}</style><div>此文本会缩进16像素</div>原创 2021-12-14 09:41:49 · 763 阅读 · 0 评论 -
禁止元素内部的文本被选中
禁止元素内部的文本被选中在需要禁止的元素的样式中添加以下代码-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;举例<style> -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;</style&g原创 2021-12-14 09:37:04 · 254 阅读 · 0 评论