我是PHP的新手,我无法弄清楚使用echo函数的规则是什么.例如,如果我需要回显一大块css/js,我是否需要在每行文本中添加echo,或者有一种方法可以用一个回声回显大块代码吗?
当我尝试回显像这样的大块代码时,我收到一个错误:
if (is_single()) {
echo '<link type="text/css" rel="stylesheet" href="http://jotform.com/css/styles/form.css"/><style type="text/css">
.form-label{
width:150px !important;
}
.form-label-left{
width:150px !important;
}
.form-line{
padding:10px;
}
.form-label-right{
width:150px !important;
}
body, html{
margin:0;
padding:0;
background:false;
}
.form-all{
margin:0px auto;
padding-top:20px;
width:650px !important;
color:Black;
font-family:Verdana;
font-size:12px;
}
</style>
<link href="http://jotform.com/css/calendarview.css" rel="stylesheet" type="text/css" />
<script src="http://jotform.com/js/prototype.js" type="text/javascript"></script>
<script src="http://jotform.com/js/protoplus.js" type="text/javascript"></script>
<script src="http://jotform.com/js/protoplus-ui.js" type="text/javascript"></script>
<script src="http://jotform.com/js/jotform.js?v3" type="text/javascript"></script>
<script src="http://jotform.com/js/location.js" type="text/javascript"></script>
<script src="http://jotform.com/js/calendarview.js" type="text/javascript"></script>
<script type="text/javascript">
JotForm.init(function(){
$('input_6').hint('ex: myname@example.com');
});
</script>';
}else {
}
Run Code Online (Sandbox Code Playgroud)
是否有更好的方法来回应大块代码而无需大量工作(例如,为每行添加回声)?
所以,我第一次使用PHP,我正在尝试检索并显示数组的值.经过大量的谷歌搜索,我能找到的唯一方法是print_r
,var_dump
或者var_export
.但是,所有这些方法都返回如下所示的内容:
[a] => apple
[b] => banana
[c] => orange
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚如何设计出这种风格.我需要去除[a] =>
部分并添加逗号.我知道这必须是一个非常简单的过程,但我无法找到任何演示如何操作的文档.
有没有一种简单的方法,使用JavaScript,<div>
根据下拉菜单中的用户选择动态显示/隐藏内容?例如,如果用户选择option 1
那么我希望<div>
显示1并且<div>
隐藏所有其他s.
编辑:示例HTML
设置
<select>
<option> Option 1</option>
<option> Option 2</option>
<option> Option 3</option>
<select>
<div id="content_1" style="display:hidden;">Content 1<div>
<div id="content_2" style="display:hidden;">Content 2<div>
<div id="content_3" style="display:hidden;">Content 3<div>
Run Code Online (Sandbox Code Playgroud) 好吧,所以这似乎是一个非常愚蠢的问题,但我无法让我的容器div继承其中浮动元素的高度.由于我需要集中容器div,我不能使用float来解决这个问题.这是我的css:
#container {
margin: 0 auto;
width: 1000px;
border-left: 1px solid #f1f1f1;
border-right: 1px solid #f1f1f1;
border-bottom: 1px solid #f1f1f1;
}
#focus {
padding-left: 23px;
width: 977px;
padding-top: 20px;
padding-bottom: 23px;
border-bottom: 1px solid #f1f1f1;
float: left;
}
.rslider {
float: left;
width: 600px;
margin-left: 15px;
}
.welcome {
float: left;
width: 300px;
}
Run Code Online (Sandbox Code Playgroud)
HTML:
<div id="container">
<div id="logo_block">
<a href="#"><img src="img/logo.jpg" alt="" /></a>
</div>
<div id="focus">
<div class="welcome">
<h1>All About This Page</h1>
<p>Donec quam felis, ultricies nec, pellentesque eu, …
Run Code Online (Sandbox Code Playgroud) 我已经看了一遍,无法解决这个问题:你如何在css中定位禁用状态提交按钮?
例如:我如何定位和设置此按钮的样式:
<input value="Validate" disabled="disabled" type="submit"/>
Run Code Online (Sandbox Code Playgroud) 我试图使用jquery的append()附加一大块文本.
$('#add_contact_btn').click(function(event) {
event.preventDefault();
var large = '<div class="accordian_container"><a href="#" class="accordian_trigger"><h4>Co-Borrower Information</h4></a><hr/><div class="accordian_item" id="accord_item_2"><label> First Name</label><br/><input type="text"/><br/><label>Middle Name</label><br/>
<input type="text"/><br/>
<label>Last Name</label><br/>
<input type="text" /><br/>
<label>Home Number</label><br/>
<input type="text"/><br>
<label>Work Number</label><br/>
<input type="text"/><br>
<label>Cell Number</label><br/>
<input type="text"/><br>
</div>
</div>';
$('#accordion_container').append(large);
});
Run Code Online (Sandbox Code Playgroud)
它似乎没有工作,在查看append()的文档后,我无法弄清楚为什么 - 任何想法?我试图追加大量的HTML吗?
反正有没有访问stackoverflow的真棒标记系统?我想借用Stack的真棒自动建议和标签迷你解释盒为我自己的网站.显然,我可以使用jQuery UI自动建议标签,但我真的想也包括很酷的小标签描述.如果没有,有人可以告诉我所有这些解释/描述来自哪里,以便我可以实现类似的系统?
我试图在点击链接时使用jquery显示/隐藏div.我把它放在我的头部:
<script type="text/javascript">
$("#attach_box").click(function {
$("#sec_box").show()
});
</script>
Run Code Online (Sandbox Code Playgroud)
我有一个看起来像这样的链接:
<a href="#" id="attach_box">+ Add a Postal Address (If Different)</a>
Run Code Online (Sandbox Code Playgroud)
一个看起来像这样的div:
<div id="sec_box" style="display: none;">
Hello world!!
</div>
Run Code Online (Sandbox Code Playgroud)
这不起作用,我无法弄清楚为什么.有任何想法吗?
我一直注意到博客中的趋势,在向下滚动页面并且图像出现在视图屏幕中之前,图像不会加载.
我想这一定是某种jquery魔术,但经过一些谷歌搜索我无法弄清楚它是如何工作的.有谁知道这是怎么做的?
编辑:如果您想查看此行为的示例,请查看behance.com上的投资组合