1569044682 发表于 2021-6-19 23:30:12

关于link链接的style样式失败的问题

style中我想在打印的时候h3是绿色,p是黑色,但是打印预览里,可以看到h3变成了绿色,但是p却不是黑色,是为啥呀?(我保存了)

还有就是css文件里去使用图片,这个地址是相对于该css文件还是相对于html文件呀

还有style里的background能不能想img标签一样调整图片大小{:5_100:}

Darth_EF 发表于 2021-6-20 09:21:33

第一个问题没见过,不知道。
第二个问题 css文件里使用图片, 用相对地址的话是以放着css的文件为基准。当然还可以用绝对路径
第三个问题 background调整大小 , 可以。先设置好元素的长宽,然后用background-size 和 background-position。可以参考下面两个连接
background-size
https://developer.mozilla.org/zh-CN/docs/Web/CSS/background-position
background-position
https://developer.mozilla.org/zh-CN/docs/Web/CSS/background-size

kogawananari 发表于 2021-6-21 11:45:03

最好使用绝对路径 也就是路径以 / 开头。如果使用相对路径不要以文件名或者目录开头 而用 ./ 开头

以文件名或者目录开头具有二义性 比如你用'xx.css'浏览器默认会给你前面加上./来理解 也就是'./xx.css'
但是你用webstorm之类的启动项目默认会给你前面加上/来理解 也就是'/xx.css'这是绝对路径 这玩意等价于'协议://127.0.0.1:端口:项目/xx.css'   然后找不到文件

1569044682 发表于 2021-6-21 14:17:26

Darth_EF 发表于 2021-6-20 09:21
第一个问题没见过,不知道。
第二个问题 css文件里使用图片, 用相对地址的话是以放着css的文件为基准。当 ...

感谢!!

1569044682 发表于 2021-6-21 14:18:24

kogawananari 发表于 2021-6-21 11:45
最好使用绝对路径 也就是路径以 / 开头。如果使用相对路径不要以文件名或者目录开头 而用 ./ 开头

以 ...

感谢!
也就是说写href最好以./开头吗

kogawananari 发表于 2021-6-21 15:05:30

1569044682 发表于 2021-6-21 14:18
感谢!
也就是说写href最好以./开头吗

不是裸的文件名或文件夹就行   其实/开头最好/代表了127.0.0.1/... 这样不用考虑两个文件的相对位置

1569044682 发表于 2021-6-21 19:55:53

我知道了,第一个问题应该是格式问题。我之前写的html文件不是utf-8的格式
页: [1]
查看完整版本: 关于link链接的style样式失败的问题