我需要在www.euroworker.no/order上设置此更新按钮(您必须将项目添加到购物车,使用Kjøp按钮添加和Handlevogn以查看购物车)。适用于FF和IE。 (尽管IE存在另一个对齐问题)但Chrome或Safari中没有。之前我曾经工作过,但我唯一能想到的就是瞄准野生动物园和Chrome。这可能吗?
这是CSS和HTML(Smarty)。
HTML(Smarty的):
{capture assign="cartUpdate"}
<div id="cartUpdate"><!--<input type="submit" class="submit" value="{tn _update}" />-->
<button type="submit" class="submit" id="oppdatersubmit" name="saveFields" title="Oppdater" value=""> </button> </div>
{/capture}
{assign var="cartUpdate" value=$cartUpdate|@str_split:10000}
{php}$GLOBALS['cartUpdate'] = $this->get_template_vars('cartUpdate'); $this->assign_by_ref('GLOBALS', $GLOBALS);{/php}
{form action="controller=order action=update" method="POST" enctype="multipart/form-data" handle=$form id="cartItems"}
CONTENT
{/form}
CSS:
#oppdatersubmit {
background-image:url(../../upload/oppdater.png);
background-repeat:no-repeat;
background-position:left;
background-color:none;
border:none;
overflow:hidden;
outline:none;
white-space: nowrap;
width:77px;
height:25px;
cursor:pointer;
position:absolute;
}
#cartUpdate {
position:absolute;
width:160px;
height:30px;
left:580px;
bottom:130px;
}
需要为Chrome和Safari更改这些内容。
感谢。
答案 0 :(得分:37)
@media screen and (-webkit-min-device-pixel-ratio:0) {
/*Chrome CSS here*/
#cartUpdate {
position:absolute;
width:160px;
height:30px;
left:660px;
bottom:40px;
}
}
解决了问题:)
<强>更新强>
此资源效果更好:CSS browser/OS selectors with JS。
答案 1 :(得分:6)
有一些浏览器黑客可用于定位特定浏览器,其中一些可用于浏览器的所有版本,有些则不适用。
以下是一些Google Chromes的黑客名单:
.selector:not(*:root) {}
@supports (-webkit-appearance:none) {}
Google Chrome 28和Google Chrome&gt; 28,Opera 14和Opera&gt; 14
.selector { (;property: value;); }
.selector { [;property: value;]; }
Google Chrome 28和Google Chrome&lt; 28,Opera 14和Opera&gt; 14,Safari 7和少于7。 - Google Chrome : 28和之前 - Safari : 7和之前 - Opera :14及以后
var isChromium = !!window.chrome;
var isWebkit = 'WebkitAppearance' in document.documentElement.style;
var isChrome = !!window.chrome && !!window.chrome.webstore;
@media \\0 screen {}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { .selector {} }
有关详细信息,请访问this website