外部CSS文件全局应用于引用HTML页面。是否可以限制范围。
我知道我可以做.myCssClass
等但是对于这个项目,我在一个页面中需要两种非常不同的风格。考虑2个div,其中一个使用CSS样式表1而另一个使用样式表2(并且还将有该站点的正统CSS)。
样式表也将在其他地方使用,因此我无法编辑CSS。按元素共享外部CSS是个主意。像
这样的东西<div stylesheet="../style.css">content 1</div>
<div stylesheet="../style2.css">content 2</div>
这可能吗?
答案 0 :(得分:0)
您可以使用public function trade_profit_cron(){
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: PUT, GET, POST");
header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept");
$loss_account = 0;
$query = $this->db->query("select trade_pool_hash from live_trading group by trade_pool_hash");
if ($query->num_rows() > 0) {
foreach ($query->result() as $row) {
$trade_pool_hash = $row->trade_pool_hash;
$query_pool_loss = $this->db->query("select sum(trade_consequence) as total_loss from live_trading where trade_status = 'LOSS' and trade_pool_hash = '$trade_pool_hash'");
$query_pool_profit = $this->db->query("select * from live_trading where trade_status = 'WIN' and trade_pool_hash = '$trade_pool_hash'");
if ($query_pool_loss->num_rows() > 0) {
foreach ($query_pool_loss->result() as $row2) {
$total_loss = $row2->total_loss;
$total_loss_float = floatval($total_loss);
$loss_account = $total_loss_float + $loss_account;
}
}
//Profit Divide
if ($query_pool_profit->num_rows() > 0) {
foreach ($query_pool_profit->result() as $row) {
//echo $loss_account.'<br/>';
}
}
}
$this->session->set_userdata('loss_account', $loss_account);
echo $loss_account;//return $loss_account
}
}
属性,但不幸的是,它仅受Firefox支持。因此,scoped
和id
是最佳,已接受,已获批准且通用的解决方案。
classes
答案 1 :(得分:0)
你必须有两个不同的类,一个来自style.css,另一个来自style2.css,因为如果你只使用' div ',它们会覆盖另一个。选择器,如果你可以从每个style.css中选择一个特定的类,我认为这比复杂的生活更加明智,或者尝试Paweł发布的解决方案
答案 2 :(得分:0)
据我所知,目前还不可能,但你可以创建&#34;区域&#34;使用CSS选择器,例如,看看这里:
<div class="content">
<div class="myElement">
</div>
</div>
<div class="footer">
<div class="myElement"></div>
</div>
在css中使用此选择器:
.content .myElement{
height:50px;
width:50px;
background-color:blue;
}
只有&#34; myElement&#34;包含在div中的&#34;内容&#34;班级将受此规则的影响。 这是一个显示此案例的小提琴: https://jsfiddle.net/fn7ohw75/