我只是想知道你是否不改变值,做hover,active并focus自动从标准a标签继承设置?
例如:
.wrapper .left .main .row .holder .more a,
#content .wrapper .left .main .row .holder .more a:visited
{
width: 92px;
min-width: 92px;
max-width: 92px;
height: 23px;
min-height: 23px;
max-height: 23px;
display: block;
margin: 0px auto;
background: #fff url(../images/more-info-btn.png) top left no-repeat;
}
#content .wrapper .left .main .row .holder .more a:hover {
width: 92px;
min-width: 92px;
max-width: 92px;
height: 23px;
min-height: 23px;
max-height: 23px;
display: block;
margin: 0px auto;
background: #fff url(../images/more-info-btn.png) bottom …Run Code Online (Sandbox Code Playgroud) 我有一些XML我正在使用PHP的SimpleXML类,我在XML中有如下元素:
<condition id="1" name="New"></condition>
<condition id="2" name="Used"></condition>
Run Code Online (Sandbox Code Playgroud)
但是它们并不总是存在,所以我需要先检查它们是否存在.
我试过了..
if (is_object($bookInfo->page->offers->condition['used'])) {
echo 'yes';
}
Run Code Online (Sandbox Code Playgroud)
以及..
if (isset($bookInfo->page->offers->condition['used'])) {
echo 'yes';
}
Run Code Online (Sandbox Code Playgroud)
但是没有工作.它们仅在我删除属性部分时才起作用.
那么如何检查属性是否设置为对象的一部分?
我一直听说,当你使用绝对定位要作为它的父元素都需要有一个position的relative.
我正在尝试构建一个CSS下拉菜单,当我有它的父元素我希望它使用set as时,我很难让下拉菜单项超出主菜单项的宽度relative.下拉菜单项中的文本只会换行.
所以我环顾了其他示例菜单,看看他们是如何做到这一点的,我发现甚至没有使用任何父元素position,relative即使他们像我一样使用绝对定位.
这个例子在这里:http://purecssmenu.com/
所以我尝试删除我的relative定位和宾果游戏 - 我的问题消失了.然而,现在我使用绝对定位,没有它的父母使用relative定位,他们都设置为static.
所以我想知道这是多么合理 - 没有relative父母会不会回到浏览器窗口?
如果需要,这是我的HTML:
<div class="navWrapper">
<div class="left"></div>
<div class="nav">
<ul>
<li class="home"><a href="/">Home</a></li>
<li class="spacer"></li>
<li class="about"><a href="about_us/">About Us</a></li>
<li class="spacer"></li>
<li class="trademark"><a href="freetrademarksearch/">Free Trademark Search</a></li>
<li class="spacer"></li>
<li class="services">
<a href="services/">Services</a>
<ul class="sub">
<li><a href="">Trademark Search</a></li>
<li><a href="">Prepare & File Trademark</a></li>
<li><a href="">Trademark Infringement</a></li>
</ul>
</li>
<li class="spacer"></li>
<li …Run Code Online (Sandbox Code Playgroud) 我找到了这个扩展名,Yii 1.1但没有看到任何相关的扩展名Yii 2.所以我想知道是否有一个或默认是内置的?
此外,在您model的表单中设置数据属性时,例如:
namespace app\models;
use yii\base\model;
class SignupForm extends Model {
public $company_name;
public $first_name;
public $last_name;
public $email;
public $username;
public $password;
public $password_again;
/**
* Validation rules
*/
public function rules() {
return [
// Format some data
[['company_name', 'first_name', 'last_name', 'email', 'username', 'password', 'password_again'], 'trim'],
['username', 'filter', 'filter' => 'strtolower'],
// If company scenario, require company name
['company_name', 'required', 'on' => 'company'],
//..............
];
)
}
Run Code Online (Sandbox Code Playgroud)
这些数据是默认消毒还是必须自己消毒? …
好吧,我有一种情况,我基本上建立了一个小的通知下拉框,当用户做某事时发生,最后它转换到一个opacity: 0;状态.
但是,因为用户可能会点击其他会再次触发此通知框的内容,我试图找到一种方法将其重置为正常状态,而不会影响任何正在进行的转换并尝试通过CSS而不是JavaScript来保持动画.
CodePen:http ://codepen.io/gutterboy/pen/WoEydg
HTML:
<a href="#">Open Notify Window</a>
<div id="top_notify" class="top-notify">
<div class="container-fluid">
<div class="row">
<div class="content col-xs-12">
<div class="alert" role="alert"></div>
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
SCSS:
body {
text-align: center;
padding-top: 150px;
}
.top-notify {
position: fixed;
top: 0;
width: 100%;
z-index: 9999;
.content {
text-align: center;
background-color: transparent;
transform-style: preserve-3d;
}
.alert {
display: inline-block;
transform: translateY(-100%);
min-width: 250px;
max-width: 500px;
border-top-left-radius: 0;
border-top-right-radius: 0;
&.visible {
transform: translateY(0%);
transition: …Run Code Online (Sandbox Code Playgroud) 我有一堆按钮,我希望它们都具有相同的宽度,而不必设置特定的宽度,所以自然地你会希望所有按钮的宽度采用最宽元素的宽度,但我很难使用 flex 来实现这一点,因为它似乎只是希望它们全部达到 100%;我还尝试在锚点周围使用包装纸,但这并没有帮助,因为当时按钮的宽度都是不同的。
代码笔: https://codepen.io/gutterboy/pen/MZWroj?editors =1100
因此,在该示例中,所有按钮都应与“Groundskeeping”的自然宽度相匹配。
HTML:
<div class="container">
<div class="row">
<div class="offset-md-4 col-md-4">
<div class="buttons">
<a href="" class="btn alt">Plumbing</a>
<a href="" class="btn alt">Electrical</a>
<a href="" class="btn alt">Groundskeeping</a>
<a href="" class="btn alt">Construction</a>
<a href="" class="btn alt">Cleaning</a>
<a href="" class="btn alt">Security</a>
<a href="" class="btn alt">Trades Assistant</a>
<a href="" class="btn alt">General Duties</a>
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.buttons {
display: flex;
flex-direction: column;
padding: 15px;
background-color: gray;
.btn {
display: block;
margin-bottom: 11px;
&:last-child {
padding-bottom: 21px;
} …Run Code Online (Sandbox Code Playgroud) 我遇到了InnoDB的问题(表是最初的MyISAM,但是之前将它转换为InndoB)表; 我正在尝试运行此查询:
SELECT
posts.id,
posts.post_title
FROM
rss_posts AS posts
INNER JOIN rss_feeds AS feeds ON posts.blog_id=feeds.id
WHERE
feeds.blog_language=1
ORDER BY
posts.post_date_db DESC
LIMIT
10;
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
Query : SELECT posts.id,posts.post_title FROM rss_posts AS posts INNER JOIN vw_rss_feeds AS feeds ON posts.blog_id=feeds.id WHER...
Error Code : 126
Incorrect key file for table '/tmp/#sql_7375_0.MYI'; try to repair it
Run Code Online (Sandbox Code Playgroud)
我不能对所涉及的桌子进行维修; 但是我在两张桌子上都运行了CHECK并且看起来很好.我还在两个表上都做了一个OPTIMIZE,并通过以下方式重建了表.
INSERT INTO new_table SELECT * FROM old_table;
Run Code Online (Sandbox Code Playgroud)
然后我将新表重命名为旧表名.....但我仍然遇到这个问题.
为了尝试找出导致它的表,我删除了引用"rss_feeds"表的查询中的代码....所以现在查询看起来像这样.
SELECT
posts.id,
posts.post_title
FROM
rss_posts AS posts
ORDER BY
posts.post_date_db DESC
LIMIT
10;
Run Code Online (Sandbox Code Playgroud)
那很有效. …
我忽略了不重要的差异,但我希望下面不要表现出差异......
3. TITLE
blah blah blah blah blah blah blah blah blah blah
3. TITLE
blah blah blah
blah blah blah
blah blah blah blah
Run Code Online (Sandbox Code Playgroud) 有人知道在SEO友好URL中使用逗号有任何问题吗?我正在使用一些软件,它在SEO友好的URL中使用了很多逗号; 但我100%肯定我已经看到一些实例,其中某些程序/平台无法正确识别URL并在第一个逗号后关闭URL的"链接".
我刚用thunderbird,gmail,hotmail和SMF论坛对此进行了测试,没有任何问题; 但我知道我以前见过这个问题.
所以我的问题是,是否有什么特别会导致某些平台停止使用逗号链接URL?比如逗号之后的某个字符?
我环顾四周,其他类似的帖子都没有帮助过我.我已经构建了一个AJAx基于表单的表单Yii 2,jQuery并且它似乎提交了两次表单.
我的表格:
$form = ActiveForm::begin([
'id' => 'company_form',
'ajaxDataType' => 'json',
'ajaxParam' => 'ajax',
'enableClientValidation' => false
]);
Run Code Online (Sandbox Code Playgroud)
我的JS代码:
$(document).ready(function() {
/* Processes the company signup request */
$('#company_form').submit(function() {
signup('company');
return false;
});
})
function signup(type) {
var url;
// Set file to get results from..
switch (type) {
case 'company':
url = '/site/company-signup';
break;
case 'client':
url = '/site/client-signup';
break;
}
// Set parameters
var dataObject = $('#company_form').serialize();
// Run request …Run Code Online (Sandbox Code Playgroud) css ×4
php ×3
hyperlink ×2
javascript ×2
yii ×2
yii2 ×2
ajax ×1
comparison ×1
css-position ×1
flexbox ×1
focus ×1
hover ×1
html ×1
innodb ×1
jquery ×1
mysql ×1
object ×1
position ×1
sanitization ×1
seo ×1
simplexml ×1
transition ×1
url ×1
xml ×1