HTML和CSS个人笔记
个人笔记,记录遇到的一些问题
定位
下次再使用绝对定位的时候,比如子元素要定位在父元素上,就可以像下面一样
父元素写一个相对定位,可以多加一个display:block,子元素就相对于父元素写一个绝对定位,使用top和left,不要使用margin-left这些
z-index:2;这个是让一个元素置顶到另外一个元素的上面,数字越大越在上面
opacity:0.5;这个是图片的透明度,1是原图,0.5是半透明
<a href="" target="_blank" style="display:block;position:relative">
<img src="" style="position:absolute; z-index:2;opacity:0.5;top:34%;left:40%">
</a>
文字显示在图片上
正确的做法应该是把图片作为一个背景图,在css里面写,如下
.testingplan {width:1210px;height:200px;background:url(/Themes/img/test_plan.jpg)}
ul的li元素的小圆点换成图片
依然是使用css控制li元素,写一个图片
.testingplan li {font-size:14px;list-style-image:url(/Themes/Style/img/test_dot.png)}
关于Bootstrap的响应式
不要在container之外使用row
首先,我写了一个HTML如下
<div class="content content-memory">
<div class="banner-panel">
<div class="row">
<div class="col-12">
<img src="~/images/document_banner.jpg" />
</div>
</div>
</div>
</div>
因为我想让图片是撑满全图的,但是我不知道class=row还有col-12这些东西,是Bootstrap里面才会有的东西
必须在class=container下面才会生效,而我没有写container,却用了Bootstrap的row和col,虽然不是错的,但是没意义
而且我的网页也被撑得出现了横向的滚动条,所以正确的做法是这样的
<div class="content content-memory">
<div class="banner-panel">
<img src="~/images/document_banner.jpg" />
</div>
</div>
然后在css里面控制图片的width=100%即可
不要使用padding的时候固定高度
我有一个具有边框的div,里面有很多内容,我希望内容和边框有一个距离,但是我把div的高度固定了.....
这样就导致我的响应式变小的时候,内容被撑了出来,所以如果打算使用padding来搞一个内边距,那么不要固定高度
不要使用<hr
我看到下滑线就使用<hr,结果大佬说不要使用<hr 这个是很老很low的写法了,要使用 border-bottom
p标签不换行
我的div写好了是col-8,但是我内部的p元素的文字,在屏幕变小的时候,没有按照8这个块来换行,加上一个css即可
<div class="col-8 document-content">
<p>aaaaaaaaaaaaaaaa <img src="~/images/file.png" /></p>
<p>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</p>
</div>
word-wrap: break-word;
图片宽高超过尺寸图片重复
我的图片大小是18*9的,加入我把宽高设置的不是18,9就会出现重叠的状况,例如

只需要你的图片本身是多大的,你就设置多大就好了,宽18,高9

我连这个都不知道,我真的是菜鸡啊,前端菜鸡
HTML和CSS个人笔记的更多相关文章
- CSS学习笔记
CSS学习笔记 2016年12月15日整理 CSS基础 Chapter1 在console输入escape("宋体") ENTER 就会出现unicode编码 显示"%u ...
- HTML+CSS学习笔记 (7) - CSS样式基本知识
HTML+CSS学习笔记 (7) - CSS样式基本知识 内联式css样式,直接写在现有的HTML标签中 CSS样式可以写在哪些地方呢?从CSS 样式代码插入的形式来看基本可以分为以下3种:内联式.嵌 ...
- HTML+CSS学习笔记 (6) - 开始学习CSS
HTML+CSS学习笔记 (6) - 开始学习CSS 认识CSS样式 CSS全称为"层叠样式表 (Cascading Style Sheets)",它主要是用于定义HTML内容在浏 ...
- HTML+CSS学习笔记(5)- 与浏览者交互,表单标签
HTML+CSS学习笔记(5)- 与浏览者交互,表单标签 1.使用表单标签,与用户交互 网站怎样与用户进行交互?答案是使用HTML表单(form).表单是可以把浏览者输入的数据传送到服务器端,这样服务 ...
- HTML+CSS学习笔记(4) - 认识标签(3)
HTML+CSS学习笔记(4) - 认识标签(3) 1.使用<a>标签,链接到另一个页面 使用<a>标签可实现超链接,它在网页制作中可以说是无处不在,只要有链接的地方,就会有这 ...
- HTML+CSS学习笔记(3)- 认识标签(2)
HTML+CSS学习笔记(3)- 认识标签(2) 1.使用ul,添加新闻信息列表 在浏览网页时,你会发现网页上有很多信息的列表,如新闻列表.图片列表, 这些列表就可以使用ul-li标签来完成.ul-l ...
- HTML+CSS学习笔记(2) - 认识标签(1)
HTML+CSS学习笔记(2) - 认识标签(1) 1.语义化,让你的网页更好的被搜索引擎理解 标签的用途: 我们学习网页制作时,常常会听到一个词,语义化.那么什么叫做语义化呢,说的通俗点就是:明白每 ...
- HTML+CSS学习笔记(1) - Html介绍
HTML+CSS学习笔记(1) - Html介绍 1.代码初体验,制作我的第一个网页 <!DOCTYPE HTML> <html> <head> <meta ...
- css学习笔记四
广州天气变冷了,css学习笔记还是要总结. 总结: 1:几米页面静态页面主要是一列结构头部banner图,mainbody部分放文字内容和图书图片,底部是页面的版权信息 2:腾讯软件中心静态页面制作( ...
- 转:CSS选择器笔记
作者: 阮一峰 日期: 2009年3月12日 去年我学jQuery的时候,曾经做过一点选择器(selector)的笔记. 这几天拿出来看了一下,发现很多都忘记了.所以,我决定把它们贴在这里,方便以后查 ...
随机推荐
- 用JAVA实现找出输入字符串中的出现次数最多的字符及其次数;
//通过Map 类实现,通过键值对的方式,可以将输入的字符串的每一个字符,作为键,每个字符出现的次数作为值:如下: public class Find { public static void mai ...
- 怎么查看一个进程里fork多少个子进程
怎么查看一个进程里fork多少个子进程 怎么查看一个进程里fork多少个子进程 怎么查看一个进程里fork多少个子进程 ? ? ?
- 图论 - PAT乙级 1029 旧键盘 (C++ python3)
PAT甲级 1029 旧键盘 (C++ python3) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现.现在给出应该输入的一段文字.以及实际被输入的文字,请你列出肯定坏掉的那些键. ...
- Twitter Storm学习笔记
官方英文文档:http://storm.apache.org/documentation/Documentation.html 本文是学习笔记,转载整合加翻译,主要是为了便于学习. 一.基本概念 参考 ...
- Linux下用ls和du命令查看文件以及文件夹大小(转)
转自:https://www.cnblogs.com/xueqiuqiu/p/7635722.html ls的用法 ls -l |grep "^-"|wc -l或find ./co ...
- Arduino OV7670 live image over USB to PC
https://www.youtube.com/watch?v=L9DTW1ulsT0 https://www.youtube.com/watch?v=Dp3RMb0e1eA
- jquery 获取 新添加元素 点击后 的子元素
$("body").on("click", '.tabletr1', (event) => { debugger var ID2 = $(event.ta ...
- Ubuntu 下安装 Qt Designer
1. apt-get install qt5-designer 2.终端下输入designer,显示: designer: could not exec '/usr/lib/x86_64-linux- ...
- 数列的前$n$项和$S_n$的求法
相关公式 ①等差数列的\(S_n=\cfrac{n(a_1+a_n)}{2}=na_1+\cfrac{n(n-1)\cdot d}{2}\) ②等比数列的\(S_n=\left\{\begin{arr ...
- 实现mysql的读写分离(mysql-proxy)____1(mysql的主从复制,基于gtid的主从复制,半同步复制,组复制)
主从复制原理: 从库生成两个线程,一个I/O线程,一个SQL线程: i/o线程去请求主库 的binlog,并将得到的binlog日志写到relay log(中继日志) 文件中:主库会生成一个 log ...