学习web前端遇到的一些问题

最近在自学web开发,基础知识看了不少,感觉串不起来,尝试模仿别人的作品,记录一下遇到的问题,加强印象。

1、外边距合并

 三种解决方法:
a. 父容器设置overflow:hidden;
b.父容器设置padding为大于0的值;
c.父容器设置个border;

2、input 和button之间存在空隙

  两种解决方法
  a.父元素font-size:0;
  b.两个元素写在同一行,空隙是由两个标签之间的换行造成的;

3、网站换肤方法

1、一个全局class控制样式切换;
2、通过JS改变皮肤link元素的href地址;
3、借助HTML rel属性的alternate属性值实现
document.querySelector('link[href="red.css"]').disabled = false;
https://www.zhangxinxu.com/wordpress/2019/02/link-rel-alternate-website-skin/

你可能感兴趣的:(学习web前端遇到的一些问题)