Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
扩展css按钮与其他网站冲突_Css - Fatal编程技术网

扩展css按钮与其他网站冲突

扩展css按钮与其他网站冲突,css,Css,我正在创建新的扩展,现在我的css正在与一些网站通信 我有以下几点 ul.myextentiontagit input[type="text"] { width:100px; } 和网站有相似之处 input[type="text"] { height:1200px; line-height: 120px; } 现在我的exeantion也在挑选网站css 为此编写css的最佳方法是什么 Edit:我已经在所有css中添加了前类名

我正在创建新的扩展,现在我的css正在与一些网站通信

我有以下几点

ul.myextentiontagit input[type="text"] {
  width:100px;

}
和网站有相似之处

    input[type="text"] {
          height:1200px;
          line-height: 120px;
    }
现在我的exeantion也在挑选网站css

为此编写css的最佳方法是什么


Edit:我已经在所有css中添加了前类名myextention。仍然存在冲突。即使在清除缓存和所有内容以避免冲突之后,您也可以使用名称空间。这将避免许多冲突。希望这会有所帮助。

当您将HTML和CSS代码放入其他网页时,这一点很常见

要区分您的网站和其他网站的CSS,您需要使用特定的CSS选择器来设置元素样式

有些人喜欢跟随你必须使用-

<!-- Website CSS-->
--- whatever here it is ---


<!-- your CSS --->
.my-container .my-button{

}

<!-- your HTML-->

<div class="my-container">
   <div class="my-button"> My Button </div>  
</div>

---不管这是什么---
.我的容器.我的纽扣{
}
我的纽扣
现在,无论其他网站有什么CSS,它都不会与您的网站冲突,因为您已经为样式指定了特定的选择器