Submitted by gouki on 2016, May 4, 6:07 PM
select的placeholder其实是无效的。所以很多人想了一些奇技淫巧,比如利用HTML的标签:
XML/HTML代码
- <select>
- <option value="" disabled selected hidden>Please Choose</option>
- <option value="0">Open when powered (most valves do this)</option>
- <option value="1">Closed when powered, auto-opens when power is cut</option>
- </select>
这样就可以看得到,但点击下拉框的时候,就不在选项里了,可以到这里看效果:http://cssdeck.com/labs/hxovifav,
但其实这不应该出现在前端面前,prompt不就是针对select的吗?
select的placeholder的属性确实无效,它应该使用prompt!!!
象上面的代码就应该写成:
XML/HTML代码
<select prompt="Plaese Choose">
<option value="0"> 0 </option>
<option value="1" 1 </option>
</select>
很多资料里都应该有吧?
上面关于prompt的资料都错了。对不住各位,主要是在用Yii框架的时候,直接加入"prompt"属性就可以有这个效果,导致我这个对HTML不熟悉的人误解 了,经过@Deeka的指正,我发现,这是Yii自己的实现。比如:
PHP代码
- if (isset($tagOptions['prompt'])) {
- $prompt = $encode ? static::encode($tagOptions['prompt']) : $tagOptions['prompt'];
- if ($encodeSpaces) {
- $prompt = str_replace(' ', ' ', $prompt);
- }
- $lines[] = static::tag('option', $prompt, ['value' => '']);
- }
他自己实现了这么一条空信息,我没细看,对不住各位
Javascript | 评论:0
| 阅读:22599
Submitted by gouki on 2016, April 21, 3:01 PM
这玩意实在太影响打开速度了,很多人都说几乎打不开。哎~~~
这玩意真的和googleapi那货一样,不经夸,再加上前两天我一样,咦,我的google ad的账号居然被删了好象!登录进去居然说我没有开通,我靠这是玩我啊!
干脆点,删除 !
过两天看看是不是迁回国内来,同时真的要改版了
Misc | 评论:0
| 阅读:20105
Submitted by gouki on 2016, April 15, 10:32 AM
以前其实已经调整过,但每次大版本的phpstorm的更新都会覆盖掉这个配置,所以我先记一下。。不然下次又要忘了
文件路径很好找
XML/HTML代码
- sudo vim /Applications/PhpStorm.app/Contents/bin/phpstorm.vmoptions
对着vmoptions的值进行调整,比如象我16G内存,就可以将它设置的大一点,这样可以开起来更流畅
XML/HTML代码
- # 修改参数,根据具体需要修改即可,一般修改 -Xmx(即最大可占内存)即可
- -Xms512m
- -Xmx2048m
- -XX:MaxPermSize=350m
- -XX:ReservedCodeCacheSize=240m
- -XX:+UseCompressedOops
上面只是个例子,请根据实际 情况调整
苹果相关 | 评论:0
| 阅读:15924
Submitted by gouki on 2016, April 3, 8:43 PM
其实这个问题我以前处理过,但好久没有摸之后,一直忘了怎么做的。
所以现在记下来,当成笔记!!!
打开storyboard面板,在属性那里找到:Interface Builder Document,将下面的:use size classes去掉,然后系统会弹窗,让你选择平台是iphone还是ipad,选择iphone后,出来的界面就是Iphone的。。否则 就是ipad ...
做个记录。
苹果相关 | 评论:0
| 阅读:28651
Submitted by gouki on 2016, March 30, 6:05 PM
标题的内容也是手贱导致的,本来composer不self-update也不会出现这个问题,这不,一升到最新的composer就出问题了
1、由于我们为了追求速度,大部分都是用的国内的源,这些源往往都不是https的,这回好了,出错了。
XML/HTML代码
- Your configuration does not allow connection to http://packagist.phpcomposer.com. See https://getcomposer.org/doc/06-config.md#secure-http for details.
- http://packagist.phpcomposer.com could not be fully loaded, package information was loaded from the local cache and may be out of date
OK,打开https://getcomposer.org/doc/06-config.md#secure-http查看了一下,在composer.json和~/.composer/config.json中的config节点下,增加:"secure-http":false
2、composer update的时候报:
XML/HTML代码
- Installation failed, reverting ./composer.json to its original content.
OK,现在可以用composer diag来检查 一下了,结果 发现:
XML/HTML代码
- composer diag
- Checking composer.json: FAIL
- No license specified, it is recommended to do so. For closed-source software you may use "proprietary" as license.
- require.yiisoft/yii2 : unbound version constraints (*) should be avoided
- Checking platform settings: OK
- Checking git settings: OK
- Checking http connectivity to packagist: OK
- Checking https connectivity to packagist: OK
- Checking github.com oauth access: OK
- Checking disk free space: OK
- Checking pubkeys:
- Tags Public Key Fingerprint: ???? 已隐藏
- Dev Public Key Fingerprint: ????? 已隐藏
- OK
- Checking composer version: FAIL
- You are not running the latest stable version, run `composer self-update` to update (e8b1a5f35772e39ca21ab855a278bd84a0a534b2 => 1.0.0-beta2)
居然显示 ,composer中一定要有license节点,require的也需要带 版本号了。于是一一加上,然后接着composer update
3、出现如标题一般的错误
处理方法:一般出现这种错误 ,大部分情况下是fxp插件需要更新了,执行composer global require fxp/composer-asset-plugin --prefer-dist,
XML/HTML代码
- Changed current directory to /Users/gouki/.composer
- Using version ^1.1 for fxp/composer-asset-plugin
- ./composer.json has been updated
- Loading composer repositories with package information
- Updating dependencies (including require-dev)
- - Removing fxp/composer-asset-plugin (v1.1.1)
- - Installing fxp/composer-asset-plugin (v1.1.2)
- Downloading: 100%
-
- Writing lock file
- Generating autoload files
更新完后,再composer udpate就OK了!
当然如果还有问题,你应该查看官网的issue,比如:https://github.com/francoispluchino/composer-asset-plugin/issues/191,刚开始的时候确实是BUG,后面更新了就好了。哈哈
PHP | 评论:0
| 阅读:20402