如何垂直居中表格单元格内的div?
HTML:
<tr class="rowClass">
<td class="cellClass">
<div class="divClass">Stuff</div>
</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
CSS:
.rowClass {
vertical-align:middle !important;
height:90px;
}
.cellClass {
vertical-align:middle !important;
height:90px;
}
.divClass {
vertical-align:middle !important;
height:90px;
}
Run Code Online (Sandbox Code Playgroud)
我知道类定义是多余的,但我一直在尝试很多不同的东西.为什么解决方案(不管是什么)不直观.我试过的"明显"解决方案都没有用.
我想通过jQuery的.ajax()在我的网站上提交一个POST表单,其中包含textarea字段和一个输入字段(type ="checkbox",其中包含一个任意/可变数量的复选框).PHP接收textarea数据,并向用户正确显示ajax响应.但是,似乎PHP没有收到复选框数据(是否已选中).我怎样才能让它发挥作用?这是我的代码:
HTML:
<form method="post" action="myurl.php" id=myForm>
<textarea id="myField" type="text" name="myField"></textarea>
<input type="checkbox" name="myCheckboxes[]" id="myCheckboxes" value="someValue1" />
<input type="checkbox" name="myCheckboxes[]" id="myCheckboxes" value="someValue2" />
...(maybe some more checkboxes - dynamically generated as necessary)
<input id="submit" type="submit" name="submit" value="Submit" onclick="submitForm()" />
</form>
Run Code Online (Sandbox Code Playgroud)
jQuery:
function submitForm() {
$(document).ready(function() {
$("form#myForm").submit(function() {
var myCheckboxes = new Array();
$("input:checked").each(function() {
myCheckboxes.push($(this).val());
});
$.ajax({
type: "POST",
url: "myurl.php",
dataType: 'html',
data: { myField:$("textarea[name=myField]").val(),
myCheckboxes:myCheckboxes },
success: function(data){
$('#myResponse').html(data)
}
});
return false;
});
});
Run Code Online (Sandbox Code Playgroud)
现在,PHP
$myField …Run Code Online (Sandbox Code Playgroud) 我有一个带有锚标记的表格单元格,我希望锚标记的宽度(和高度)填充包含表格单元格的宽度.直觉似乎对此无效.请帮忙.
HTML:
<table>
<tr>
<td class="width_is_100px">
<a href="http://www.doesnotwork.com"><span class="make_width_100px">Some Text</span></a>
</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
CSS :(不起作用)
.make_width_100px {
width:100px !important;
}
Run Code Online (Sandbox Code Playgroud)
锚标记仅与文本"Some Text"一样宽.我希望用户能够单击表格单元格内的任何位置并触发链接.请不要使用javascript.
我在表格中有一个复选框列表,其中包含一个简单的jQuery函数,允许用户单击表格行中的任意位置来选中/取消选中该复选框.它工作得很好,除非用户实际点击了复选框.它不起作用.有任何想法吗?这是我的代码:
HTML:
<tr onClick="checkBox()">...</tr>
Run Code Online (Sandbox Code Playgroud)
jQuery的:
function checkBox() {
var ischecked = $('input#myContacts').attr("checked");
if(ischecked)
{
$('input#myContacts').attr("checked", false);
}
else
{
$('input#myContacts').attr("checked", true);
}
return false;
}
Run Code Online (Sandbox Code Playgroud) 我有一个简单的图库,用户可以点击缩略图,Fancybox将打开全尺寸图像.很好,它的工作原理.现在,我想添加一些自定义HTML,以便图像包含在底部带有标题的包装中,以及照片右侧的照片注释(想想facebook).我该怎么做呢?我现在已经尝试了几个小时来弄清楚如何做到这一点,我所能做的就是用Fancybox打开原始照片.这是我正在使用的代码:
$(document).ready(function() {
$(".fancybox-button").fancybox({
padding : 0,
prevEffect : 'none',
nextEffect : 'none',
closeBtn : false,
helpers : {
title : { type : 'inside' },
buttons : {}
}
});
});
Run Code Online (Sandbox Code Playgroud)
我正在寻找这样的东西(注意最后一行):
$(document).ready(function() {
$(".fancybox-button").fancybox({
padding : 0,
prevEffect : 'none',
nextEffect : 'none',
closeBtn : false,
helpers : {
title : { type : 'inside' },
buttons : {},
html : {'<div>my custom html</div>'}
}
});
});
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
我运行的是Max OS 10.7,MAMP(PHP 5.3.6),安装了FFMPEG.我想将视频从一种格式转换为另一种格式.以下进入终端工作正常:
ffmpeg -i /path/video.wmv /path/video.flv
Run Code Online (Sandbox Code Playgroud)
文件video.wmv将转换为video.flv.大!现在,这个PHP行不起作用:
exec('ffmpeg -i /path/video.wmv /path/video.flv');
Run Code Online (Sandbox Code Playgroud)
为什么?我花了很多时间阅读这篇文章,我仍然无法弄清楚出了什么问题.我已经阅读了关于这个主题的其他讨论,但没有明确的答案.任何帮助将不胜感激!(PHP safe_mode已关闭).