如何将变量与选择器混合?
我有ID变量.
我想从div #one中选择具有此id的图像.
jQuery('#one img .id')
是选择器.我试过$('#one img .'+id)
但不行.
有没有人知道更多关于Opera大纲的错误?
看一下这个:
我正在使用最新的Opera,我已经检查了两台具有不同Opera版本的不同机器,它们都呈现如下:
http://img156.imageshack.us/img156/3209/divs.png
那是什么?在任何FF/Safari/Chrome中,轮廓都在灰色区域以下,但在Opera中它仍然在上面(即使div父级在下方!).
谷歌搜索只提供"Opera 9.5+ CSS bug:渲染轮廓绝对定位"链接,但它不想打开.
任何临时修复?或者也许我是盲人并在某处犯了一个可怕的错误?
我的变量$content
包含我的文字.我想创建一个摘录$content
并显示第一个句子,如果句子短于15个字符,我想显示第二个句子.
我已经尝试从文件中删除前50个字符,它的工作原理如下:
<?php echo substr($content, 0, 50); ?>
Run Code Online (Sandbox Code Playgroud)
但我对结果不满意(我不希望任何词语被削减).
是否有PHP函数获取整个单词/句子,而不仅仅是substr?
非常感谢!
我有一个img浮动div,我不知道如何垂直居中.
<div style="height: 300px">
<img style="height: 50px" src="something" />
</div>
Run Code Online (Sandbox Code Playgroud)
vertical-align:中间当然不起作用.
我想在div下面有一个名为"shadow"的阴影:
#shadow { box-shadow: 1px 1px 1px #000 };
Run Code Online (Sandbox Code Playgroud)
完成了吗?
一点也不.它只在一个浏览器中工作.猜猜哪一个.
对于FF/Chrome,我必须添加不太直观:
-moz-box-shadow: 1px 1px 1px #000;
-webkit-box-shadow: 1px 1px 1px #000;
Run Code Online (Sandbox Code Playgroud)
现在一切都好.此方案适用于许多CSS属性.为什么?
幸运的是,没有-webkit-border,moz-font或-ie-backgroundcolor.
PS.是的,没有关于IE的单词.将这个称为浏览器就像将轮椅与摩德纳汽车进行比较.
PS 2.为什么我的帖子下面的Google Chrome标签旁边有徽标?或者为什么Opera&FF没有标识?
我有JS生成的内容,并希望它周围的div.
我不知道为什么,但div父母总是100%宽.
我以为我有div宽度:100%某处,但令人惊讶的是它在jsfiddle看起来几乎相同:
那么为什么外部div总是100%宽?以及如何解决这个问题?我尝试使用display:inline,但它将width设置为0px; /
CSS:
.outer {
border: solid 1px red;
}
.item {
height: 300px;
width: 400px;
border: solid 1px blue;
}
.allright {
height: 300px;
width: 400px;
border: solid 1px blue;
outline: solid 1px red;
}
Run Code Online (Sandbox Code Playgroud)
HTML:
<p>I don't know where "outer" div 100% width comes from?</p>
<div class="outer">
<div class="item">
<p>Something big!</p>
</div>
</div>
I always thought it'd look like that:
<div class="allright"></div>
Run Code Online (Sandbox Code Playgroud)
我无法设置外部div宽度(宽度:xxxpx),因为所有内容都是动态创建的.
我有一个带有列表的div容器,这个列表中只有一个项目一次可见,其余项目被隐藏(容器有溢出:隐藏).
我希望jQuery在点击完全链接后显示所请求的项目:
有任何想法吗?请问滚动来帮助我吗?我试过这个插头但没有运气.我宁愿不使用iframe.
好吧,长话短说:
JavaScript的:
jQuery("submit").click(function() {
var address = jQuery("#mail").val();
var title = jQuery("#title").val();
var name = jQuery("#name").val();
var mail = jQuery("#email").val();
var message = jQuery("#msg").val();
alert(address);
alert(title);
alert(name);
alert(mail);
alert(message);
jQuery.post("sendmail.php",
{address: address, title: title, name: name, mail: mail , message: message},
function(data){
jQuery("#email").html("<div id='sent'><p>Thank you for the message.</p><p>We will reply as soon as possible.</p></div>");
alert('sent');
});
return false;
});
Run Code Online (Sandbox Code Playgroud)
工作顺利(在警报中显示每个值),但从不显示div"已发送".永远不会发送实际邮件.
sendmail.php在正确的位置,它的代码是:
<?php
// getting variables from form
$emailTo = trim($_REQUEST['address']);
$subject = trim($_REQUEST['title']);;
$name = trim($_REQUEST['name']);
$emailFrom = trim($_REQUEST['mail']);
$message …
Run Code Online (Sandbox Code Playgroud) 我在另一个div中有一个左浮动的div,并且浮动的div内容已经离开了父级.
看到现场:
* {
margin: 0;
padding: 0;
list-style: none;
}
ul {
width: 600px;
}
ul li {
border: solid 1px #000;
margin: 15px 0;
}
.img-section {
float: left;
border: solid 1px red;
}
Run Code Online (Sandbox Code Playgroud)
<ul>
<li>
<div class="img-section">
<img src="http://www.placehold.it/50X100">
</div>
Hello world
</li>
<li>
How to avoid the red box getting out of the black one? (and hiding another list element)
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我一直在尝试清楚:左/右/两者,但没有任何帮助.
怎么避免这个?由于图像叠加,我必须浮动整个div(不是内容)(不包括在上面的例子中)
我的var_dump($ gallery)看起来像这样:
array(1)
{ [0]=> object(stdClass)#102 (9) {
["term_id"]=> string(2) "17"
["name"]=> string(5) "Image"
["slug"]=> string(5) "image"
["term_group"]=> string(1) "0"
["term_taxonomy_id"]=> string(2) "19"
["taxonomy"]=> string(18) "gallery"
["description"]=> string(0) ""
["parent"]=> string
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus et tempus tellus. Integer euismod, est et ultricies tristique, urna ipsum semper elit, pharetra cursus ligula turpis sed libero. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Suspendisse pellentesque orci sed tellus hendrerit a auctor …
Run Code Online (Sandbox Code Playgroud)