laravel 当涉及到某些符号时,如何更改文本的方向

cwtwac6a  于 2023-02-25  发布在  其他
关注(0)|答案(1)|浏览(116)

我用Laravel 9来建立一个论坛就像Stackoverflow一样。
所以我安装了一个markdown编辑器来添加和显示代码片段,它工作得很好。
这是密码:

<p dir="rtl">
    @markdown
    {!! $question->que_body !!}
    @endmarkdown
</p>
    • $question->que_body**在数据库中保存此数据:
word placed into the right section

//First Table
Schema::create('lkp_anime_lists', function (Blueprint $table) {
$table->id();
//more columns here
});
//Second one
Schema::create('lkp_cards', function (Blueprint $table) {
$table->id();
$table->integer('lkp_anime_list_id');
});

    Schema::table('lkp_cards', function ($table) {
        $table->foreign('lkp_anime_list_id')
            ->references('id')
            ->on('lkp_anime_lists')
            ->onDelete('cascade');
    });

正如您在定义代码时所看到的,我在代码的开头和结尾使用了**`````**。
结果:

这样做的唯一问题是,因为我为所有文本(包括代码)设置了dir="rtl"
这是不对的!
因为代码必须从左到右显示而不是从右到左!
但我不知道该如何应用这个场景...
所以如果你知道或者你有任何想法关于这件事是怎么可能的,请告诉我...
谢谢!

nom7f22z

nom7f22z1#

.code-block {
    direction: ltr;
    }

这会将代码块的方向设置为从左到右,代码将按预期显示。
或者,您可以将“dir”属性添加到代码块中,而不是父“p”标签,如下所示:

<div dir="ltr">
```{.code-block}
// your code goes here

相关问题