如何在引导按钮内将文本对齐到左侧?我有多个按钮,文本长度不一,所有按钮都需要有相同的宽度.我用这个课实现了这一点col-xs-11.
示例按钮代码如下:
<input type="button" value="Applicant/Subsidiary" id="mybutton" name="test" class="primary-btn col-xs-11">
Run Code Online (Sandbox Code Playgroud)
除了bootstrap提供的内容之外,是否可以在不创建自定义样式的情况下实现此目的?我正在使用Bootstrap v3.0.1
我正在尝试使用多auth系统工作,用户可以通过普通的Web门户登录,但是单独的实体数据库(例如,名为"机器人")也可以通过API保护令牌驱动程序登录.但无论我做什么,我的设置都不是将我的身份验证后卫指向正确的机器人数据库,并不断尝试通过令牌验证这些请求(由于用户没有令牌,因此失败).
有人能帮我找到我出错的地方吗?
我首先在Kernel.php中组建了一个中间件组:
'api' => [
'throttle:60,1',
'auth:api',
],
Run Code Online (Sandbox Code Playgroud)
这使用config/auth.php中的设置
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
'api' => [
'driver' => 'token',
'provider' => 'robots',
],
],
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\User::class,
],
'robots' => [
'driver' => 'eloquent',
'model' => App\Models\Robot::class,
],
],
Run Code Online (Sandbox Code Playgroud)
中间件在routes.php中调用
Route::group(['middleware' => 'api'], function () {
Route::get('api/request', 'API\RequestController@index');
});
Run Code Online (Sandbox Code Playgroud)
它使用这个模型:
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Contracts\Auth\Authenticatable;
class Robots extends Authenticatable …Run Code Online (Sandbox Code Playgroud) 我正在使用一些使用btn-block类定义的列宽Bootstrap按钮.但是,默认情况下,它们内部的文本是居中的,我想左对齐,以便在我的表单中看起来更自然.是否有一个很好的Bootstrap解决方案,或者我必须使用CSS?
我得到了什么:
<a href="url" class="btn btn-default btn-block" role="button">Push Meh</a>
Run Code Online (Sandbox Code Playgroud) 我是一个典型的服务器端开发人员,感觉有点像水中的鱼,试图在前端显示时间值.如何从moment.js中获取PHP的date()和strtotime()函数等行为?我只想让unix时间戳以H:i:s格式出现,反之亦然.
到目前为止,我已经从现有的示例代码和文档中尝试了以下内容:
moment(timestamp).format(H:i:s);
moment().duration(timestamp).format(H:i:s);
moment.unix(timestamp).format(h:mm:ss);
moment(formatted,'H:i:s');
Run Code Online (Sandbox Code Playgroud)
不是单一的一个已经正常工作.这可能被标记为重复,因为那里有很多moment.js问题,但我不知道它是对库本身的更新还是稍微不同的上下文,我还没有找到一个对我有用的现有解决方案.
有人对这两个简单的任务有什么建议吗?
编辑: 我已经提炼出了两个不同的问题.一个是文档说应该工作的那些功能给出了奇怪的值:
moment(1437462000).format('h:mm:ss')
Run Code Online (Sandbox Code Playgroud)
例如,应该返回7:00:00 utc,返回10:17:42.在这种情况下,这可以通过使用moment.unix(1437462000).utc().format('h:mm:ss')来修复,但这导致了第二个问题 - .utc()函数似乎被忽略了从日期转换回时间戳时:
timestamp = moment(formatted,'DD/MM/YYYY H:m:s').utc().unix();
Run Code Online (Sandbox Code Playgroud)
无论是否包含.utc()函数,仍将返回时区校正值(在我的情况下,这是不正确的几个小时,因为格式化的时间与客户端计算机无关).
我正在尝试从我的数据库中获取一个项目列表,其中每个列出的项目都与Bootstrap警报样式中的"删除"可选按钮配对.当用户使用页面底部的"删除选定"按钮提交时,将从数据库中删除所选的所有条目.
现在,Bootstrap的文档仅解释了如何将复选框设置为btn-groupdiv中的按钮,它们将它们组合在一起.我正在使用一个列表,所以我不想要一个组中的复选框按钮:我每行都需要它们,并且明确地与它们正在删除的条目的标签相关联.但我似乎无法将复选框设置为没有btn-group div的按钮.这看起来很随意,我想知道是否有一种简单的方法可以在引导样式中执行此操作,而无需手动编写一堆javascript onclick事件来使用常规引导按钮类型而不使用复选框.
这就是我现在所拥有的,我只是将每个复选框单独放在它自己的小btn组中,但它格式化所有奇怪并默认自动选择按钮:
@foreach ($data['entries'] as $entry) <!-- blade template stuff -->
<div class="btn-group" data-toggle="buttons">
Label of the database entry
<label class="btn btn-danger active">
<input type="checkbox" autocomplete="off"> Delete
</label>
</div>
</br>
</br>
@endforeach
Run Code Online (Sandbox Code Playgroud)
在Bootstrap中有没有一个很好的方法可以做到这一点,或者我是不是自己写在js中?
css ×3
html ×3
php ×2
checkbox ×1
date ×1
forms ×1
javascript ×1
jquery ×1
laravel-5.2 ×1
momentjs ×1